package cl.loso.melon.server.model;


import java.util.Date;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import com.google.appengine.api.datastore.Key;

@PersistenceCapable(identityType = IdentityType.APPLICATION)

public class MetaLVS {


	public MetaLVS(UsuarioLVS usuario, Date fecha, Float meta, Integer mes,
			Integer ano) {
		this.usuario = usuario;
		this.fecha = fecha;
		this.meta = meta;
		this.mes = mes;
		this.ano = ano;
	}

	@PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
    private Key key;

	@Persistent
	private UsuarioLVS usuario; 

	@Persistent
	private Date fecha;
	
	@Persistent
	private Float meta;
	
	@Persistent
	private Integer mes;
	
	@Persistent
	private Integer ano;

	public UsuarioLVS getUsuario() {
		return usuario;
	}

	public void setUsuario(UsuarioLVS usuario) {
		this.usuario = usuario;
	}

	public Date getFecha() {
		return fecha;
	}

	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	public Float getMeta() {
		return meta;
	}

	public void setMeta(Float meta) {
		this.meta = meta;
	}

	public Integer getMes() {
		return mes;
	}

	public void setMes(Integer mes) {
		this.mes = mes;
	}

	public Integer getAno() {
		return ano;
	}

	public void setAno(Integer ano) {
		this.ano = ano;
	}

	public Key getKey() {
		return key;
	}


}
